solar energy grid - German English Dictionary